hpcl mechanical exam analysis 2023